make sport of - Turco Inglés Diccionario